infrastructure works - French English Dictionary